package com.hermeneute.fsa;


//class FSTStateItem extends Vector {
class FSTStateItem {
    int sclass;
    int state;

    FSTStateItem (int s) {
	//add(s);
	state =s;
    }

    int getState (){
	return state;
    }
    
    int getStateClass (){
	return sclass;
    }
  
    void setStateClass (int v){
	sclass = v;
    }
 
    public boolean equals(Object si) {
	return ((FSTStateItem)si).getState() == getState();
    }

    public int hashCode() {
	return state;
    }
}

